antisubmarine weapon - Español Inglés Diccionario